mechanical maintenance supervisor - Español Inglés Diccionario